publicly implicate - Turkish English Dictionary